@echo off
REM 智能个人知识库后端启动脚本 (Windows)

echo 正在启动智能个人知识库后端服务...

REM 检查虚拟环境
if not exist "venv" (
    echo 创建虚拟环境...
    python -m venv venv
)

REM 激活虚拟环境
call venv\Scripts\activate

REM 安装依赖
echo 安装依赖...
pip install -r requirements.txt

REM 检查 .env 文件
if not exist ".env" (
    echo 复制环境配置文件...
    copy .env.example .env
    echo 请编辑 .env 文件配置数据库连接等信息
    pause
    exit /b
)

REM 启动服务
echo 启动服务...
uvicorn main:app --reload --host 0.0.0.0 --port 8000

